@charset "utf-8";
/*
------------------------------------------------------------
File Name : common.css
Maker : / SookKyoung, Jung (sookkuoung.jung@gmail.com)
Date : 2012 / 09
explanation : 기본 스타일 정의
------------------------------------------------------------
*/
body{color: #555; font-size: 12px; font-family: 돋움,돋움체,dotum,gulim,tahoma,sans-serif,serif; line-height:1;margin: 0px; padding: 0px;}
h1,h2,h3,h4,h5,h6{font-size: 100%;margin: 0px;padding: 0px;}
p,ul,ol,dl,dt,dd,li,tr,td,th{margin: 0px;padding: 0px;}
li{list-style:none;}
fieldset{border: 0px;margin: 0px;padding: 0px;}
caption{font-size: 0px;line-height: 0px;margin: 0px;padding: 0px;border: none;visibility: hidden;}
.blind, legend {position:absolute !important; top:-9999px !important; width:1px !important; height:1px !important; font-size:0; overflow:hidden !important; }
pre{margin: 0px;padding: 0px;}
address{font-style: normal;}
img{border: 0;}
form{margin:0px;padding: 0px;}
table{font-size:100%;border:0;}
input,select{vertical-align: middle;}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}
form img, form select, form button,form textarea{vertical-align: middle;}
table img, table select, table button,table textarea{vertical-align: middle;}
del,ins{text-decoration:none;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sub,sup{vertical-align:baseline;}
select {font:12px Dotum, '돋움', }

a:link, a:visited, a:active { color:#555; text-decoration:none;}
a:focus, a:hover {color:#555;}

*html .png24	{tmp:expression(setPng24(this));}
#skip-navigation{visibility:hidden;height:0;font-size:0;}

/* setting */
.clearfix {*zoom:1}
.clearfix:after{display:block; clear:both; content:""}
.show{display:block}
.hide{display:none}
.disb{display:block !important}
.disn{display:none !important}
.disin{display:inline !important;}
.posr{position:relative}
.posa{position:absolute}
.fl{float:left}
.fr{float:right}
.cl{clear:both;}
#skip-navigation{visibility:hidden;height:0;font-size:0;}
.hidden {visibility:hidden;height:0;font-size:0; text-indent:-9999px;}
.blind-cont {position:relative; overflow:hidden;}

/* font Setting */
.fb{font-weight:bold}
.fn{font-weight:normal !important}
.ac{text-align:center !important}
.ar{text-align:right !important}
.al{text-align:left !important}
.vat {vertical-align:top;}
.vam {vertical-align:middle;}
.fc1 {color:#565f76;}
.fc2 {color:#eb3700;}

/*base*/
.fs11{font-size:11px}
.fs12{font-size:12px}
.fs14{font-size:14px}
.fs16{font-size:16px}
.fs18{font-size:18px}
.fs20{font-size:20px}
.fs22{font-size:22px}
.lh14 {line-height:14px;}
.lh16 {line-height:16px;}
.lh18 {line-height:18px;}
.lh30 {line-height:30px;}
.fc01 {color:#666}
.fc02 {color:#5b430b;}
.fc03 {color:#ec0303;}

/* margin */
.m0{margin:0 !important;}
.m10{margin:10px !important;}
.m15{margin:15px !important;}
.m20{margin:20px !important;}

.mt2{margin-top:2px !important}
.mt3{margin-top:3px !important}
.mt4{margin-top:4px !important}
.mt5{margin-top:5px !important}
.mt6{margin-top:6px !important}
.mt7{margin-top:7px !important}
.mt8{margin-top:8px !important}
.mt9{margin-top:9px !important}
.mt10{margin-top:10px !important}
.mt12{margin-top:15px !important}
.mt12{margin-top:12px !important}
.mt14{margin-top:14px !important}
.mt15{margin-top:15px !important}
.mt18{margin-top:18px !important}
.mt19{margin-top:19px !important}
.mt20{margin-top:20px !important}
.mt24 {margin-top:24px !important}
.mt25{margin-top:25px !important}
.mt28{margin-top:28px !important}
.mt30{margin-top:30px !important}
.mt35{margin-top:35px !important}
.mt40{margin-top:40px !important}
.mt43{margin-top:43px !important}
.mt45{margin-top:45px !important}
.mt50{margin-top:50px !important}
.mt55{margin-top:55px !important}
.mt60{margin-top:60px !important}
.mt65{margin-top:65px !important}

.mb2{margin-bottom:2px !important}
.mb3{margin-bottom:3px !important}
.mb4{margin-bottom:4px !important}
.mb5{margin-bottom:5px !important}
.mb6{margin-bottom:6px !important}
.mb7{margin-bottom:7px !important}
.mb8{margin-bottom:8px !important}
.mb9{margin-bottom:9px !important}
.mb10{margin-bottom:10px !important}
.mb15{margin-bottom:15px !important}
.mb17{margin-bottom:17px !important}
.mb18{margin-bottom:18px !important}
.mb19{margin-bottom:19px !important}
.mb20{margin-bottom:20px !important}
.mb22{margin-bottom:22px !important}
.mb25{margin-bottom:25px !important}
.mb29 {margin-bottom:29px !important}
.mb30{margin-bottom:30px !important}
.mb35{margin-bottom:35px !important}
.mb40{margin-bottom:40px !important}
.mb45{margin-bottom:45px !important}
.mb50{margin-bottom:50px !important}
.mb55{margin-bottom:55px !important}
.mb60{margin-bottom:60px !important}
.mb65{margin-bottom:65px !important}
.mb80{margin-bottom:80px !important}
.mb90{margin-bottom:90px !important}
.mb100{margin-bottom:100px !important}

.ml2{margin-left:2px !important}
.ml3{margin-left:3px !important}
.ml4{margin-left:4px !important}
.ml5{margin-left:5px !important}
.ml6{margin-left:6px !important}
.ml7{margin-left:7px !important}
.ml8{margin-left:8px !important}
.ml9{margin-left:9px !important}
.ml10{margin-left:10px !important}
.ml12{margin-left:12px !important}
.ml13{margin-left:13px !important}
.ml15{margin-left:15px !important}
.ml16{margin-left:16px !important}
.ml17 {margin-left:17px !important}
.ml20{margin-left:20px !important}
.ml22 {margin-left:22px !important}
.ml25{margin-left:25px !important}
.ml28{margin-left:28px !important}
.ml30{margin-left:30px !important}
.ml35{margin-left:35px !important}
.ml37{margin-left:37px !important}
.ml40{margin-left:40px !important}
.ml44 {margin-left:44px !important}
.ml45{margin-left:45px !important}
.ml48{margin-left:48px !important}
.ml50{margin-left:50px !important}
.ml55{margin-left:55px !important}
.ml58{margin-left:58px !important}
.ml60{margin-left:60px !important}
.ml64{margin-left:64px !important}
.ml77{margin-left:77px !important}
.ml78{margin-left:78px !important}
.ml85{margin-left:85px !important}
.ml90{margin-left:90px !important}
.ml93{margin-left:93px !important}
.ml105{margin-left:105px !important}
.ml120{margin-left:120px !important}
.ml122{margin-left:122px !important}
.ml145{margin-left:145px !important}
.mr2{margin-right:2px !important}
.mr3{margin-right:3px !important}
.mr4{margin-right:4px !important}
.mr5{margin-right:5px !important}
.mr6{margin-right:6px !important}
.mr7{margin-right:7px !important}
.mr8{margin-right:8px !important}
.mr9{margin-right:9px !important}
.mr10{margin-right:10px !important}
.mr15{margin-right:15px !important}
.mr20{margin-right:20px !important}
.mr25{margin-right:25px !important}
.mr30{margin-right:30px !important}
.mr35{margin-right:35px !important}
.mr40{margin-right:40px !important}
.mr45{margin-right:45px !important}
.mr50{margin-right:50px !important}
.mr268{margin-right:268px !important}

/* padding */
.p0{padding:0 !important;}
.p10{padding:10px !important;}
.p15{padding:15px !important;}
.p20{padding:20px !important;}

.pt2{padding-top:2px !important}
.pt3{padding-top:3px !important}
.pt4{padding-top:4px !important}
.pt5{padding-top:5px !important}
.pt6{padding-top:6px !important}
.pt7{padding-top:7px !important}
.pt8{padding-top:8px !important}
.pt9{padding-top:9px !important}
.pt10{padding-top:10px !important}
.pt15{padding-top:15px !important}
.pt18{padding-top:18px !important}
.pt20{padding-top:20px !important}
.pt25{padding-top:25px !important}
.pt30{padding-top:30px !important}
.pt35{padding-top:35px !important}
.pt40{padding-top:40px !important}
.pt45{padding-top:45px !important}
.pt50{padding-top:50px !important}
.pt60{padding-top:60px !important}

.pb2{padding-bottom:2px !important}
.pb3{padding-bottom:3px !important}
.pb4{padding-bottom:4px !important}
.pb5{padding-bottom:5px !important}
.pb6{padding-bottom:6px !important}
.pb7{padding-bottom:7px !important}
.pb8{padding-bottom:8px !important}
.pb9{padding-bottom:9px !important}
.pb10{padding-bottom:10px !important}
.pb15{padding-bottom:15px !important}
.pb20{padding-bottom:20px !important}
.pb25{padding-bottom:25px !important}
.pb30{padding-bottom:30px !important}
.pb35{padding-bottom:35px !important}
.pb40{padding-bottom:40px !important}
.pb45{padding-bottom:45px !important}
.pb50{padding-bottom:50px !important}
.pb60{padding-bottom:60px !important}
.pb100{padding-bottom:100px !important}

.pr0{padding-right:0px !important}
.pr2{padding-right:2px !important}
.pr3{padding-right:3px !important}
.pr4{padding-right:4px !important}
.pr5{padding-right:5px !important}
.pr6{padding-right:6px !important}
.pr7{padding-right:7px !important}
.pr8{padding-right:8px !important}
.pr9{padding-right:9px !important}
.pr10{padding-right:10px !important}
.pr15{padding-right:15px !important}
.pr20{padding-right:20px !important}
.pr25{padding-right:25px !important}
.pr30{padding-right:30px !important}
.pr35{padding-right:35px !important}
.pr40{padding-right:40px !important}
.pr45{padding-right:45px !important}
.pr50{padding-right:50px !important}
.pr60{padding-right:60px !important}

.pl2{padding-left:2px !important}
.pl3{padding-left:3px !important}
.pl4{padding-left:4px !important}
.pl5{padding-left:5px !important}
.pl6{padding-left:6px !important}
.pl7{padding-left:7px !important}
.pl8{padding-left:8px !important}
.pl9{padding-left:9px !important}
.pl10{padding-left:10px !important}
.pl15{padding-left:15px !important}
.pl20{padding-left:20px !important}
.pl25{padding-left:25px !important}
.pl30{padding-left:30px !important}
.pl35{padding-left:35px !important}
.pl40{padding-left:40px !important}
.pl45{padding-left:45px !important}
.pl48{padding-left:48px !important}
.pl50{padding-left:50px !important}
.pl60{padding-left:60px !important}
.pl90{padding-left:60px !important}